
#ifndef __DLL_H__
#define __DLL_H__

typedef struct	s_dll
{
  // data
  struct s_dll	*next;
}		t_dll;

void		dll_add(t_dll **node, t_dll *new);
void		dll_del(t_dll **node);
void		dll_get(t_dll **node, char **av);
void		dll_free(t_dll **node);
int		dll_count(t_dll **node);
void		dll_show(t_dll **node);
void		dll_first(t_dll **node);
void		dll_last(t_dll **node);
void		dll_prev(t_dll **node);
void		dll_next(t_dll **node);

#endif /* !__DLL_H__ */
